History
History
Synonyms
UK
US
Meaning:
embark

to go, put or take (passengers etc)

get on transportation object

sail

a sheet of cloth spread to catch the wind and move a boat or ship forward; (of a person) (to cause a ship etc) to travel across the sea, a lake etc; (of a ship etc) to travel in water

travel through water, air; glide

SET SAIL as in Wiktionary
SET SAIL as in Wikipedia